package cn.tx.service;

import cn.tx.entity.PageResult;
import cn.tx.entity.QueryPageBean;
import cn.tx.pojo.CheckItem;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;

import java.util.List;

/**
 * @author Snake Eyes
 * @PROJECT_NAME: health_parent
 * @DESCRIPTION: 服务接口
 * @USER: 11647
 * @DATE: 2021/8/25 21:26
 * @Email: 1164763541@qq.com
 */
public interface CheckItemService {
    /**
     * @param
     * @return
     * @author :11647
     * @date ：Created in 2021/8/25  21:29
     * @description：(描述) 查询所有
     * @modified By：11647
     * @version:
     */
    public List<CheckItem> findAll();

    /**
     * @param
     * @return
     * @author :11647
     * @date ：Created in 2021/8/25  21:31
     * @description：(描述) 保存数据
     * @modified By：11647
     */
    public void save(CheckItem checkItem);
/**
 * @author     :11647
 * @date       ：Created in 2021/8/25  23:16
 * @description：(描述) 分页查询
 * @modified By：11647
 * @version:
 * @return
 */
public PageResult findPage(Integer currentPage, Integer pageSize, String queryString);
/**
 * @author     :11647
 * @date       ：Created in 2021/8/26  16:03
 * @description：(描述) 删除方法
 * @modified By：11647
 * @version:
 * @param id
 * @return
 */
    void deleteById(Integer id);

    void updateById(CheckItem checkItem);
}
